-- 内存操作数边界测试
-- 测试内存寻址的边界情况

-- 测试1: 位移边界值
移动 累加器，【基址+0】      -- 零位移
移动 累加器，【基址+127】    -- 8位正数最大值
移动 累加器，【基址-128】    -- 8位负数最小值
移动 累加器，【基址+32767】  -- 16位正数最大值
移动 累加器，【基址-32768】  -- 16位负数最小值

-- 测试2: 各种内存寻址模式
移动 累加器，【源索引】      -- 仅索引
移动 累加器，【目标索引】    -- 仅索引
移动 累加器，【基址】        -- 仅基址
移动 累加器，【基址指针】    -- 仅基址指针
移动 累加器，【基址+源索引】 -- 基址+索引
移动 累加器，【基址+目标索引】-- 基址+索引
移动 累加器，【基址指针+源索引】-- 基址指针+索引
移动 累加器，【基址指针+目标索引】-- 基址指针+索引

-- 测试3: 复杂内存操作
移动 累加器，【基址+源索引+10】    -- 基址+索引+位移
移动 累加器，【基址指针+目标索引-5】-- 基址指针+索引+负位移

-- 测试4: 内存到寄存器
移动 【基址】，累加器        -- 寄存器到内存
移动 【基址+10】，计数       -- 寄存器到内存（带位移）

空操作

